package dp;

public class Client {

	public static void main(String[] args) {

		Recepteur1 r1 = new Recepteur1();
		Recepteur2 r2 = new Recepteur2();
		
		Command c1 = new CommandA(r1);
		Command c2 = new CommandB(r1);
		Command c3 = new CommandC(r2);
		
		Invoqueur tc = new Invoqueur();
		tc.addCommande("c1", c1);
		tc.addCommande("c2", c2);
		tc.addCommande("c3", c3);
		
		tc.invoquer("c1");
		tc.invoquer("c2");
		tc.invoquer("c3");
		tc.invoquer("c9");
	}
}
